# 在购物之前先登录
def check(func):
    def inner():
        print("登录")
        print("添加购物车")
        func()

    return inner


# 原有的功能
# 使用check装饰器装饰shopping函数
@check  # shopping=check(shopping)
def shopping():
    print("买一条大金链子")

shopping()

